bir şeye engel olmak/teşkil etmek - Turkish English Dictionary